touch%20down
verb
- 1
To land an aircraft or spacecraft.
“The plane will touch down in Heathrow at about 2 o'clock.”
- 2
To score a touchdown
- 3
To score a try.
Translate “touch%20down” to another language
Click any language to open the translator with this word already filled in.